composite insulator - German English Dictionary